<!--
Document / Documento: registrar_usuario

Created on / Creado : 07/07/2012, 18:14:10 PM

Author / Desarrolladores:
1. Raúl Lobo 04267711578 andrescerrada@gmail.com

Description / Comentarios:
Este archivo realiza la siguiente accion:
1- Ingreso de Usuarios del Sistema.
-->
<?php
include('header.php');
?>
<?php
if ($_SESSION['logeado']){
?>
<html>
	<head>
		<title>Contacto</title>
		
		
		
	</head>
	<body>
	<?php
		if(isset($_POST['boton']))
		{
$nombres_apellidos = $nombres = $_POST['nombres'].' '.$apellidos = $_POST['apellidos'];
$correo = $_POST['correo'];
$usuario = $_POST['usuario']; 
$password = $_POST['password'];
$tipo_usuario = $_POST['tipo_usuario'];
$fecha_creacion=date('Y-m-d h:m:s');
$fecha_registro=date('Y-m-d');
$nombre_productor = $nombres.' '.$apellidos;
$nacionalidad = $_POST['nacionalidad'];
$cedula = $_POST['cedula'];
$usuario_sesion = $_SESSION["usuario"];

//Buscar correo iguales
//$validar_correo=pg_query("SELECT correo_electronico FROM usuarios WHERE correo_electronico='$correo'");

//Buscar usuario iguales
$validar_usuario=pg_query("SELECT username FROM usuarios WHERE username='$usuario'");

//Buscar cedulas en la tabla de productor
$validar_cedula=pg_query("SELECT cedula FROM productor WHERE cedula='$cedula'");
			
			if((pg_num_rows($validar_cedula) > 0))
			{
			$mensaje_cedula = '<span class="error">C&eacute;dula ya pertenece a otro productor.</span>';
			}
			/*if((pg_num_rows($validar_correo) > 0))
			{
			$mensaje_correo = '<span class="error">Correo Electrónico ya Éxiste.</span>';
			}*/
			if((pg_num_rows($validar_usuario) > 0))
			{
			$mensaje_usuario = '<span class="error">Usuario ya Éxiste.</span>';
			}
			if($_POST['nacionalidad'] == '')
			{
				$error_nacionalidad = '<span class="error">Seleccione la nacionalidad</span>';
			}
			else if($_POST['cedula'] == '')
			{
				$error_cedula = '<span class="error">Ingrese c&eacute;dula de identidad</span>';
			}
			else if($_POST['nombres'] == '')
			{
				$error1 = '<span class="error">Ingrese sus nombre</span>';
			}
			else if($_POST['apellidos'] == '')
			{
				$error2 = '<span class="error">Ingrese sus apellidos</span>';
			}
			/*else if($_POST['correo'] == '' or !preg_match("/^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/",$_POST['correo']))
			{
				$error3 = '<span class="error">Ingrese un email correcto</span>';
			}*/
			else if($_POST['usuario'] == '')
			{
				$error4 = '<span class="error">Ingrese su usuario</span>';
			}
			else if($_POST['password'] == '')
			{
				$error5 = '<span class="error">Ingrese su contrase&ntilde;a</span>';
			}
			else if($_POST['password2'] == '')
			{
				$error6 = '<span class="error">Ingrese su contrase&ntilde;a</span>';
			}
			else if($_POST['password'] != $_POST['password2'])
			{
				$error7 = '<span class="error">Contrase&ntilde;a no son iguales</span>';
			}
			else if($_POST['tipo_usuario'] == '')
			{
				$error9 = '<span class="error">Seleccione el tipo de usuario</span>';
			}
			else{
			/*if((pg_num_rows($validar_correo) > 0)){
$mensaje_correo = '<span class="error">Correo Electrónico ya Éxiste.</span>';
}else*/ if((pg_num_rows($validar_usuario) > 0)){
$mensaje_usuario = '<span class="error">Usuario ya Éxiste.</span>';
} 
if((pg_num_rows($validar_cedula) > 0)){
			$mensaje_cedula = '<span class="error">C&eacute;dula ya pertenece a otro productor.</span>';
}else{		

//Almacena productor
$guardar_productor=pg_query("INSERT INTO productor	        (fecha_registro_productor,nombre_productor,nacionalidad,cedula,correo,username)
VALUES('$fecha_registro','$nombre_productor','$nacionalidad','$cedula','$correo','$usuario_sesion')");

//Almacena usuario de acceso al sistema del productor
$guardar_usuarios=pg_query("INSERT INTO usuarios	        (nombres_apellidos,correo_electronico,username,password,tipo_usuario,fecha_creacion_usuario,fecha_actualizacion_usuario,cedula_productor)
VALUES('$nombres_apellidos','$correo','$usuario','$password','$tipo_usuario','$fecha_creacion',
'$fecha_creacion','$cedula')");


				
				// si el envio fue exitoso reseteamos lo que el usuario escribio:
				$_POST['nacionalidad'] = '';
				$_POST['cedula'] = '';
				$_POST['nombres'] = '';
				$_POST['apellidos'] = '';
				$_POST['correo'] = '';
				$_POST['usuario'] = '';
				$_POST['password'] = '';
				$_POST['password2'] = '';
				$_POST['tipo_usuario'] = '';
				$mensaje_guardado = '<center><span class="error">Usuario guardado con &eacute;xito.</span></center>';
				echo "<meta http-equiv='Refresh' content='1;url=consultar_productor?cedula=$cedula'>";
}
			     }
		}
	?>
<a href="usuarios" title="Clic para ir atrás">Atrás</a>
<?php echo $mensaje_guardado;
?>
<form class='contacto' method='POST' action=''>

<table border='0'> 
<center><h3>Registro del Usuario</h3></center>
<h5>Campos obligatorios(*)</h5>

<tr>
<td>
<label>Fecha de registro:</label>
</td>
<td>
<input type='text' name='fecha_registro' readonly="true" size="10" title="Fecha actual del registro" value="<?php echo date('d-m-Y')?>">
</td>
</tr>

<tr>
<td colspan='4'>
<label>(*)C&eacute;dula de identidad:</label>
</td>
</tr>
<tr>
<td colspan='4'>
<select name="nacionalidad" title="Seleccione la nacionalidad del productor">
<option></option>
<?php
if($_POST['nacionalidad']== '')
{
$select="selected='true'";
}

if($_POST['nacionalidad']== 'V-')
{
$select_v="selected='true'";
}

if($_POST['nacionalidad']== 'E-')
{
$select_e="selected='true'";
}

if($_POST['nacionalidad']== 'J-')
{
$select_j="selected='true'";
}
?>
<option<?php echo $select ?>></option>
<option <?php echo $select_e ?>>E-</option>
<option <?php echo $select_j ?>>J-</option>
<option <?php echo $select_v ?>>V-</option>
</select>
&nbsp
<?php echo $error_nacionalidad ?>
<input type="text" name="cedula" title="Ingrese cédula del productor" size="10" value="<?php echo $_POST['cedula']; ?>"><?php echo $error_cedula; echo $mensaje_cedula; ?>
</td>
</tr>


<tr>
<td>
<label>(*)Nombres:</label>
</td>
</tr>
<tr>
<td colspan='4'>
<input type='text' class='nombres' name='nombres' size="25" value="<?php echo $_POST['nombres']; ?>"><?php echo $error1 ?>
</td>
</tr>

<tr>
<td>
<label>(*)Apellidos:</label>
</td>
</tr>
<tr>
<td colspan='4'>
<input type="text" name="apellidos" title="Ingrese apellidos del usuario" size="25" value="<?php echo $_POST['apellidos']; ?>"><?php echo $error2 ?>
</td>
</tr>

<tr>
<td>
<label>Correo Electr&oacute;nico:</label>
</td>
</tr>
<td colspan='4'>
<input type="text" name="correo" title="Ingrese correo electrónico del usuario" size="25" value="<?php echo $_POST['correo']; ?>"><?php echo $error3; echo $mensaje_correo; ?>
</td>
</tr>

<tr>
<td>
<label>(*)Usuario:</label>
</td>
</tr>
<tr>
<td colspan='4'>
<input type="text" name="usuario" title="Ingrese el nombre de usuario del usuario" size="20" value="<?php echo $_POST['usuario']; ?>"><?php echo $error4; echo $mensaje_usuario; ?>
</td>
</tr>

<tr>
<td>
<label>(*)Contrase&ntilde;a:</label>
</td>
</tr>
<tr>
<td colspan='4'>
<input type="password" name="password" title="Ingrese contraseña del usuario" size="20" value="<?php echo $_POST['password']; ?>"><?php echo $error5; echo $error7; ?>
</td>
</tr>

<tr>
<td>
<label>(*)Repita Contrase&ntilde;a:</label>
</td>
</tr>
<tr>
<td colspan='4'>
<input type="password" name="password2" title="Ingrese contraseña del usuario" size="20" value="<?php echo $_POST['password2']; ?>"><?php echo $error6; echo $error7; ?>
</td>
</tr>

<tr>
<td>
<label>(*)Tipo usuario:</label>
</td>
</tr>
<tr>
<td colspan='4'>
<select name="tipo_usuario" id="tipo_usuario" title="Seleccione el tipo de usuario">
<?php 
if($_POST['tipo_usuario']== '')
{
$select="selected='true'";
}
if($_POST['tipo_usuario']== 'Superadmin')
{
$select_s="selected='true'";
}
if($_POST['tipo_usuario']== 'Admin')
{
$select_a="selected='true'";
}
if($_POST['tipo_usuario']== 'User')
{
$select_u="selected='true'";
}
if($_POST['tipo_usuario']== 'Productor')
{
$select_p="selected='true'";
}
?>
<option <?php echo $select ?>></option>
<option <?php echo $select_s ?>>Superadmin</option>
<option <?php echo $select_a ?>>Admin</option>
<option <?php echo $select_u ?>>User</option>
<option <?php echo $select_p ?>>Productor</option>
</select>
<?php echo $error9 ?>
</td>
</tr>

<tr>
<td colspan='4' align='center'>
<input type='submit' value='Guardar' name='boton'>
</td>
</tr>
			<?php echo $result; ?>
</table>
		</form>
	</body>
</html>
<?php 
}
else
{
	?>
	<h3><center>No esta logueado, Debe iniciar sesi&oacute;n.</h3>
	</center>
	<center>
	<img src='css/images/error.png' height='100px' width='100px'></img></center>
	<meta http-equiv='Refresh' content='3;url=index'>
	</html>
	<?php
} 
?>
<?php
include('footer.php');
?>
